package Management;

import paquetes.negocioVO.ClienteVO;
import paquetes.negocioVO.DomicilioVO;
import Entities.Cliente;
import Entities.Domicilio;

public class ManagementDomicilio {
	

	private static ManagementDomicilio instancia;
	
	public static ManagementDomicilio getInstancia(){
		if(instancia == null)
			instancia = new ManagementDomicilio();
		return instancia;
	}
	
    public Domicilio VOAEntitie(DomicilioVO domicilio){
		
		Domicilio domi = new Domicilio();
		domi.setDireccion(domicilio.getDireccion());
		domi.setLocalidad(domicilio.getLocalidad());
		domi.setLatitud(domicilio.getLatitud());
		domi.setLongitud(domicilio.getLongitud());
		domi.setDistanciaKmDeSucursal(domicilio.getDistanciaKmDeSucursal());
		return domi;	
		
	
	}
    
    public DomicilioVO EntitieAVO(Domicilio domicilio){
    	DomicilioVO domicilioVO = new DomicilioVO();
    	domicilioVO.setDireccion(domicilio.getDireccion());
    	domicilioVO.setLocalidad(domicilio.getLocalidad());
    	domicilioVO.setLatitud(domicilio.getLatitud());
    	domicilioVO.setLongitud(domicilio.getLongitud());
    	domicilioVO.setDistanciaKmDeSucursal(domicilio.getDistanciaKmDeSucursal());
    	return domicilioVO;
    }

	


}
